threadleaf crowfoot - French English Dictionary